weekly installments - German English Dictionary